h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QTRS Reverse
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ DependencyPairsProof
↳ QTRS Reverse
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
11(1(h(b(x1)))) → 11(1(s(b(x1))))
11(1(h(b(x1)))) → 11(s(b(x1)))
B(t(x1)) → H(x1)
11(t(x1)) → 11(1(1(x1)))
11(s(x1)) → 11(x1)
B(s(x1)) → H(x1)
H(1(b(x1))) → 11(1(b(x1)))
H(1(1(x1))) → 11(h(x1))
B(s(x1)) → B(h(x1))
11(t(x1)) → 11(1(x1))
11(t(x1)) → 11(x1)
H(1(1(x1))) → H(x1)
B(t(x1)) → B(h(x1))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QTRS Reverse
11(1(h(b(x1)))) → 11(1(s(b(x1))))
11(1(h(b(x1)))) → 11(s(b(x1)))
B(t(x1)) → H(x1)
11(t(x1)) → 11(1(1(x1)))
11(s(x1)) → 11(x1)
B(s(x1)) → H(x1)
H(1(b(x1))) → 11(1(b(x1)))
H(1(1(x1))) → 11(h(x1))
B(s(x1)) → B(h(x1))
11(t(x1)) → 11(1(x1))
11(t(x1)) → 11(x1)
H(1(1(x1))) → H(x1)
B(t(x1)) → B(h(x1))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDP
↳ QTRS Reverse
11(1(h(b(x1)))) → 11(1(s(b(x1))))
11(1(h(b(x1)))) → 11(s(b(x1)))
11(t(x1)) → 11(1(x1))
11(t(x1)) → 11(1(1(x1)))
11(s(x1)) → 11(x1)
11(t(x1)) → 11(x1)
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
11(t(x1)) → 11(1(x1))
11(t(x1)) → 11(1(1(x1)))
11(s(x1)) → 11(x1)
11(t(x1)) → 11(x1)
POL(1(x1)) = x1
POL(11(x1)) = x1
POL(b(x1)) = x1
POL(h(x1)) = 1 + 2·x1
POL(s(x1)) = 1 + 2·x1
POL(t(x1)) = 1 + 2·x1
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDP
↳ QTRS Reverse
11(1(h(b(x1)))) → 11(1(s(b(x1))))
11(1(h(b(x1)))) → 11(s(b(x1)))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDP
↳ QTRS Reverse
11(1(h(b(x1)))) → 11(1(s(b(x1))))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
11(1(h(b(x1)))) → 11(1(s(b(x1))))
POL( 11(x1) ) = x1
POL( 1(x1) ) = x1
POL( s(x1) ) = 0
POL( b(x1) ) = 1
POL( t(x1) ) = max{0, -1}
POL( h(x1) ) = 1
b(t(x1)) → b(h(x1))
b(s(x1)) → b(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
h(1(1(x1))) → 1(h(x1))
1(t(x1)) → t(1(1(1(x1))))
h(1(b(x1))) → t(1(1(b(x1))))
1(s(x1)) → s(1(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
↳ QDP
↳ QTRS Reverse
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
H(1(1(x1))) → H(x1)
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
H(1(1(x1))) → H(x1)
No rules are removed from R.
H(1(1(x1))) → H(x1)
POL(1(x1)) = 2·x1
POL(H(x1)) = 2·x1
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ QDP
↳ PisEmptyProof
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QTRS Reverse
H(1(1(x1))) → H(x1)
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QTRS Reverse
B(t(x1)) → B(h(x1))
B(s(x1)) → B(h(x1))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
B(t(1(1(x0)))) → B(1(h(x0)))
B(t(1(b(x0)))) → B(t(1(1(b(x0)))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QTRS Reverse
B(t(1(1(x0)))) → B(1(h(x0)))
B(s(x1)) → B(h(x1))
B(t(1(b(x0)))) → B(t(1(1(b(x0)))))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
B(s(1(1(x0)))) → B(1(h(x0)))
B(s(1(b(x0)))) → B(t(1(1(b(x0)))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QTRS Reverse
B(t(1(1(x0)))) → B(1(h(x0)))
B(s(1(1(x0)))) → B(1(h(x0)))
B(s(1(b(x0)))) → B(t(1(1(b(x0)))))
B(t(1(b(x0)))) → B(t(1(1(b(x0)))))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
B.0(t.0(1.1(b.0(x0)))) → B.0(t.0(1.0(1.1(b.0(x0)))))
B.0(t.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
B.0(t.0(1.1(b.1(x0)))) → B.0(t.0(1.0(1.1(b.1(x0)))))
B.0(s.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
B.0(s.0(1.1(b.1(x0)))) → B.0(t.0(1.0(1.1(b.1(x0)))))
B.0(s.0(1.0(1.1(x0)))) → B.0(1.0(h.1(x0)))
B.0(s.0(1.1(b.0(x0)))) → B.0(t.0(1.0(1.1(b.0(x0)))))
B.0(t.0(1.0(1.1(x0)))) → B.0(1.0(h.1(x0)))
1.0(1.0(h.1(b.1(x1)))) → 1.0(1.0(s.1(b.1(x1))))
1.0(t.0(x1)) → t.0(1.0(1.0(1.0(x1))))
1.0(s.0(x1)) → s.0(1.0(x1))
b.0(s.0(x1)) → b.0(h.0(x1))
1.0(t.1(x1)) → t.0(1.0(1.0(1.1(x1))))
1.0(s.1(x1)) → s.0(1.1(x1))
h.0(1.1(b.0(x1))) → t.0(1.0(1.1(b.0(x1))))
h.0(1.0(1.0(x1))) → 1.0(h.0(x1))
b.0(t.1(x1)) → b.0(h.1(x1))
h.0(1.1(b.1(x1))) → t.0(1.0(1.1(b.1(x1))))
b.0(s.1(x1)) → b.0(h.1(x1))
h.0(1.0(1.1(x1))) → 1.0(h.1(x1))
b.0(t.0(x1)) → b.0(h.0(x1))
1.0(1.0(h.1(b.0(x1)))) → 1.0(1.0(s.1(b.0(x1))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ QDP
↳ DependencyGraphProof
↳ SemLabProof2
↳ QTRS Reverse
B.0(t.0(1.1(b.0(x0)))) → B.0(t.0(1.0(1.1(b.0(x0)))))
B.0(t.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
B.0(t.0(1.1(b.1(x0)))) → B.0(t.0(1.0(1.1(b.1(x0)))))
B.0(s.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
B.0(s.0(1.1(b.1(x0)))) → B.0(t.0(1.0(1.1(b.1(x0)))))
B.0(s.0(1.0(1.1(x0)))) → B.0(1.0(h.1(x0)))
B.0(s.0(1.1(b.0(x0)))) → B.0(t.0(1.0(1.1(b.0(x0)))))
B.0(t.0(1.0(1.1(x0)))) → B.0(1.0(h.1(x0)))
1.0(1.0(h.1(b.1(x1)))) → 1.0(1.0(s.1(b.1(x1))))
1.0(t.0(x1)) → t.0(1.0(1.0(1.0(x1))))
1.0(s.0(x1)) → s.0(1.0(x1))
b.0(s.0(x1)) → b.0(h.0(x1))
1.0(t.1(x1)) → t.0(1.0(1.0(1.1(x1))))
1.0(s.1(x1)) → s.0(1.1(x1))
h.0(1.1(b.0(x1))) → t.0(1.0(1.1(b.0(x1))))
h.0(1.0(1.0(x1))) → 1.0(h.0(x1))
b.0(t.1(x1)) → b.0(h.1(x1))
h.0(1.1(b.1(x1))) → t.0(1.0(1.1(b.1(x1))))
b.0(s.1(x1)) → b.0(h.1(x1))
h.0(1.0(1.1(x1))) → 1.0(h.1(x1))
b.0(t.0(x1)) → b.0(h.0(x1))
1.0(1.0(h.1(b.0(x1)))) → 1.0(1.0(s.1(b.0(x1))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ SemLabProof2
↳ QTRS Reverse
B.0(t.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
B.0(s.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
1.0(1.0(h.1(b.1(x1)))) → 1.0(1.0(s.1(b.1(x1))))
1.0(t.0(x1)) → t.0(1.0(1.0(1.0(x1))))
1.0(s.0(x1)) → s.0(1.0(x1))
b.0(s.0(x1)) → b.0(h.0(x1))
1.0(t.1(x1)) → t.0(1.0(1.0(1.1(x1))))
1.0(s.1(x1)) → s.0(1.1(x1))
h.0(1.1(b.0(x1))) → t.0(1.0(1.1(b.0(x1))))
h.0(1.0(1.0(x1))) → 1.0(h.0(x1))
b.0(t.1(x1)) → b.0(h.1(x1))
h.0(1.1(b.1(x1))) → t.0(1.0(1.1(b.1(x1))))
b.0(s.1(x1)) → b.0(h.1(x1))
h.0(1.0(1.1(x1))) → 1.0(h.1(x1))
b.0(t.0(x1)) → b.0(h.0(x1))
1.0(1.0(h.1(b.0(x1)))) → 1.0(1.0(s.1(b.0(x1))))
Used ordering: POLO with Polynomial interpretation [25]:
1.0(t.1(x1)) → t.0(1.0(1.0(1.1(x1))))
b.0(t.1(x1)) → b.0(h.1(x1))
POL(1.0(x1)) = x1
POL(1.1(x1)) = x1
POL(B.0(x1)) = x1
POL(b.0(x1)) = x1
POL(b.1(x1)) = x1
POL(h.0(x1)) = x1
POL(h.1(x1)) = x1
POL(s.0(x1)) = x1
POL(s.1(x1)) = x1
POL(t.0(x1)) = x1
POL(t.1(x1)) = 1 + x1
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ QDP
↳ SemLabProof2
↳ QTRS Reverse
B.0(t.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
B.0(s.0(1.0(1.0(x0)))) → B.0(1.0(h.0(x0)))
h.0(1.1(b.0(x1))) → t.0(1.0(1.1(b.0(x1))))
h.0(1.0(1.0(x1))) → 1.0(h.0(x1))
h.0(1.1(b.1(x1))) → t.0(1.0(1.1(b.1(x1))))
h.0(1.0(1.1(x1))) → 1.0(h.1(x1))
1.0(1.0(h.1(b.1(x1)))) → 1.0(1.0(s.1(b.1(x1))))
1.0(1.0(h.1(b.0(x1)))) → 1.0(1.0(s.1(b.0(x1))))
1.0(t.0(x1)) → t.0(1.0(1.0(1.0(x1))))
1.0(s.0(x1)) → s.0(1.0(x1))
1.0(s.1(x1)) → s.0(1.1(x1))
b.0(s.1(x1)) → b.0(h.1(x1))
b.0(s.0(x1)) → b.0(h.0(x1))
b.0(t.0(x1)) → b.0(h.0(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS Reverse
B(t(1(1(x0)))) → B(1(h(x0)))
B(s(1(1(x0)))) → B(1(h(x0)))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
B(t(1(1(x0)))) → B(1(h(x0)))
B(s(1(1(x0)))) → B(1(h(x0)))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
B(t(1(1(x0)))) → B(1(h(x0)))
B(s(1(1(x0)))) → B(1(h(x0)))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QTRS Reverse
↳ QTRS Reverse
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
h(1(1(x))) → 1(h(x))
1(1(h(b(x)))) → 1(1(s(b(x))))
1(s(x)) → s(1(x))
b(s(x)) → b(h(x))
h(1(b(x))) → t(1(1(b(x))))
1(t(x)) → t(1(1(1(x))))
b(t(x)) → b(h(x))
B(t(1(1(x)))) → B(1(h(x)))
B(s(1(1(x)))) → B(1(h(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ DependencyPairsProof
↳ QTRS Reverse
↳ QTRS Reverse
h(1(1(x))) → 1(h(x))
1(1(h(b(x)))) → 1(1(s(b(x))))
1(s(x)) → s(1(x))
b(s(x)) → b(h(x))
h(1(b(x))) → t(1(1(b(x))))
1(t(x)) → t(1(1(1(x))))
b(t(x)) → b(h(x))
B(t(1(1(x)))) → B(1(h(x)))
B(s(1(1(x)))) → B(1(h(x)))
S(1(x)) → 11(s(x))
T(1(x)) → 11(1(t(x)))
B1(1(h(x))) → B1(1(1(t(x))))
B1(h(1(1(x)))) → B1(s(1(1(x))))
11(1(t(B(x)))) → 11(B(x))
B1(1(h(x))) → 11(1(t(x)))
B1(h(1(1(x)))) → S(1(1(x)))
B1(1(h(x))) → 11(t(x))
T(1(x)) → 11(1(1(t(x))))
B1(1(h(x))) → T(x)
T(1(x)) → T(x)
11(1(s(B(x)))) → 11(B(x))
T(1(x)) → 11(t(x))
11(1(h(x))) → 11(x)
S(1(x)) → S(x)
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QTRS Reverse
↳ QTRS Reverse
S(1(x)) → 11(s(x))
T(1(x)) → 11(1(t(x)))
B1(1(h(x))) → B1(1(1(t(x))))
B1(h(1(1(x)))) → B1(s(1(1(x))))
11(1(t(B(x)))) → 11(B(x))
B1(1(h(x))) → 11(1(t(x)))
B1(h(1(1(x)))) → S(1(1(x)))
B1(1(h(x))) → 11(t(x))
T(1(x)) → 11(1(1(t(x))))
B1(1(h(x))) → T(x)
T(1(x)) → T(x)
11(1(s(B(x)))) → 11(B(x))
T(1(x)) → 11(t(x))
11(1(h(x))) → 11(x)
S(1(x)) → S(x)
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
11(1(h(x))) → 11(x)
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
11(1(h(x))) → 11(x)
No rules are removed from R.
11(1(h(x))) → 11(x)
POL(1(x1)) = 2·x1
POL(11(x1)) = 2·x1
POL(h(x1)) = 2·x1
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ QDP
↳ PisEmptyProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
11(1(h(x))) → 11(x)
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
T(1(x)) → T(x)
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
T(1(x)) → T(x)
No rules are removed from R.
T(1(x)) → T(x)
POL(1(x1)) = 2·x1
POL(T(x1)) = 2·x1
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ QDP
↳ PisEmptyProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
T(1(x)) → T(x)
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
S(1(x)) → S(x)
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
S(1(x)) → S(x)
No rules are removed from R.
S(1(x)) → S(x)
POL(1(x1)) = 2·x1
POL(S(x1)) = 2·x1
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ UsableRulesReductionPairsProof
↳ QDP
↳ PisEmptyProof
↳ UsableRulesProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
S(1(x)) → S(x)
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QTRS Reverse
↳ QTRS Reverse
B1(1(h(x))) → B1(1(1(t(x))))
B1(h(1(1(x)))) → B1(s(1(1(x))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(1(h(B(x0)))) → B1(h(1(B(x0))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QTRS Reverse
↳ QTRS Reverse
B1(1(h(B(x0)))) → B1(h(1(B(x0))))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(x)))) → B1(s(1(1(x))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QTRS Reverse
↳ QTRS Reverse
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(x)))) → B1(s(1(1(x))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
B1(h(1(1(1(s(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(h(1(1(s(B(x0)))))) → B1(s(h(1(B(x0)))))
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(h(1(1(h(x0))))) → B1(s(h(1(x0))))
B1(h(1(1(1(t(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(h(1(1(t(B(x0)))))) → B1(s(h(1(B(x0)))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QTRS Reverse
↳ QTRS Reverse
B1(h(1(1(1(s(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
B1(h(1(1(s(B(x0)))))) → B1(s(h(1(B(x0)))))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(h(1(1(1(t(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(h(1(1(h(x0))))) → B1(s(h(1(x0))))
B1(h(1(1(t(B(x0)))))) → B1(s(h(1(B(x0)))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QTRS Reverse
↳ QTRS Reverse
B1(h(1(1(1(s(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(h(1(1(1(t(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
B1(h(1(1(1(s(B(y0))))))) → B1(1(s(h(1(B(y0))))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QTRS Reverse
↳ QTRS Reverse
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
B1(h(1(1(1(s(B(y0))))))) → B1(1(s(h(1(B(y0))))))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(h(1(1(1(t(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QTRS Reverse
↳ QTRS Reverse
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(h(1(1(1(t(B(x0))))))) → B1(s(1(h(1(B(x0))))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
B1(h(1(1(1(t(B(y0))))))) → B1(1(s(h(1(B(y0))))))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QTRS Reverse
↳ QTRS Reverse
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(h(1(1(1(t(B(y0))))))) → B1(1(s(h(1(B(y0))))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
↳ QTRS Reverse
↳ QTRS Reverse
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
B1(h(1(1(1(h(x0)))))) → B1(s(1(h(1(x0)))))
Used ordering: Polynomial Order [21,25] with Interpretation:
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
POL( 1(x1) ) = x1
POL( B(x1) ) = 0
POL( t(x1) ) = 1
POL( h(x1) ) = x1 + 1
POL( B1(x1) ) = max{0, x1 - 1}
POL( s(x1) ) = 1
POL( b(x1) ) = 0
1(1(h(x))) → h(1(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QTRS Reverse
↳ QTRS Reverse
B1(1(h(1(x0)))) → B1(1(1(1(1(1(t(x0)))))))
B1(h(1(1(y0)))) → B1(1(s(1(y0))))
B1(1(h(b(x0)))) → B1(1(1(h(b(x0)))))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
1(1(t(B(x)))) → h(1(B(x)))
1(1(s(B(x)))) → h(1(B(x)))
h(1(1(x))) → 1(h(x))
1(1(h(b(x)))) → 1(1(s(b(x))))
1(s(x)) → s(1(x))
b(s(x)) → b(h(x))
h(1(b(x))) → t(1(1(b(x))))
1(t(x)) → t(1(1(1(x))))
b(t(x)) → b(h(x))
B(t(1(1(x)))) → B(1(h(x)))
B(s(1(1(x)))) → B(1(h(x)))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
h(1(1(x))) → 1(h(x))
1(1(h(b(x)))) → 1(1(s(b(x))))
1(s(x)) → s(1(x))
b(s(x)) → b(h(x))
h(1(b(x))) → t(1(1(b(x))))
1(t(x)) → t(1(1(1(x))))
b(t(x)) → b(h(x))
B(t(1(1(x)))) → B(1(h(x)))
B(s(1(1(x)))) → B(1(h(x)))
h(1(1(x1))) → 1(h(x1))
1(1(h(b(x1)))) → 1(1(s(b(x1))))
1(s(x1)) → s(1(x1))
b(s(x1)) → b(h(x1))
h(1(b(x1))) → t(1(1(b(x1))))
1(t(x1)) → t(1(1(1(x1))))
b(t(x1)) → b(h(x1))
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))
↳ QTRS
↳ QTRS Reverse
↳ DependencyPairsProof
↳ QTRS Reverse
↳ QTRS
1(1(h(x))) → h(1(x))
b(h(1(1(x)))) → b(s(1(1(x))))
s(1(x)) → 1(s(x))
s(b(x)) → h(b(x))
b(1(h(x))) → b(1(1(t(x))))
t(1(x)) → 1(1(1(t(x))))
t(b(x)) → h(b(x))